Big Huge Thesaurus

small computer system interface

noun